Les services de cloud privé virtuel (VPC) utilisent des ressources informatiques partagées pour créer un cloud privé virtualisé au sein d'un réseau de cloud public plus vaste. Les entreprises utilisent ces services pour abstraire les réseaux des environnements de cloud public sans acheter ni gérer leur propre infrastructure de cloud privé. Les VPC sont hautement élastiques et facturent généralement à l'heure, offrant aux entreprises un meilleur contrôle sur leurs dépenses et l'allocation des ressources. L'environnement isolé créé grâce à la configuration VPC offre également aux entreprises des capacités de sécurité accrues et un contrôle d'authentification. Les services VPC diffèrent des véritables services de cloud privé car ils existent dans un état isolé et virtuel au sein du cloud public. Les serveurs privés virtuels diffèrent également de ceux-ci ; les VPS segmentent les serveurs physiques pour créer des serveurs plus petits et virtualisés. Les solutions VPC, quant à elles, regroupent les ressources pour alimenter et gérer un grand nombre de machines virtuelles.
Pour être inclus dans la catégorie Cloud Privé Virtuel (VPC), un produit doit :
Configurer les ressources de cloud public pour isoler un réseau privé
Abstraire le cloud privé par le biais d'adressage IP privé, de sous-réseaux ou de réseaux virtuels
Permettre aux administrateurs un accès à distance aux ressources informatiques